残骸ページ名 Ver2
文脈:
残骸ページを隔離する
機械的な文字列をつくってページ名にすることで隔離してしまおうぜって話
名前を考えるコストをゼロにする
フォーマットはza_XXXXXX
しかしこれだとCosenseと相性が悪い
Cosenseで_を含むタイトルが、なぜか スペースになることがある
再現性不明
修正がちょっとだるいsta.icon
なのでフォーマットをzangaiXXXXに変更した
code:py
def zangai_id(s):
characters = string.digits + string.ascii_letters
# za_ だとコセンスで _ がたまに space になってウザいので変える
# また 6 桁だと長くなるので大胆に 4 桁にまで絞る、732万だからまあ大丈夫だろ
#random_str = ''.join(random.choices(characters, k=6))
#return f'za_{random_str}'
random_str = ''.join(random.choices(characters, k=4))
return f'zangai{random_str}'
CSSも修正が要る
code:style.css
.page-list>.grid>.page-list-itemdata-page-title*="za_",
.related-page-list .page-list-itemdata-page-title*="za_"
{
opacity: 0.25;
}
.page-list>.grid>.page-list-itemdata-page-title*="zangai",
.related-page-list .page-list-itemdata-page-title*="zangai"
{
opacity: 0.25;
}
互換性でza_も残しておくsta.icon